home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-02 / pas_all.zip / TI1185.ASC < prev    next >
Text File  |  1992-10-30  |  15KB  |  529 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.   PRODUCT  :  Turbo Pascal/Borland Pascal           NUMBER  :  1185
  9.   VERSION  :  7.0
  10.        OS  :  ALL
  11.      DATE  :  October 30, 1992                         PAGE  :  1/8
  12.  
  13.     TITLE  :  Questions and Answers of Borland and Turbo Pascal 7.0
  14.  
  15.  
  16.  
  17.  
  18.                          Borland Pascal with Objects 7.0
  19.                                Questions & Answers
  20.  
  21.  
  22.   I. General Questions
  23.  
  24.      1. What are the new features of Borland Pascal with Objects
  25.         7.0?
  26.  
  27.         Borland Pascal with Objects 7.0 includes all of the
  28.         features necessary for high productivity application
  29.         development for DOS and Windows.
  30.         The major new features are:
  31.  
  32.         o  Support for DOS, DOS Protected Mode (DPMI) and Windows
  33.            programming
  34.         o  Ability to create DOS Dynamic Link Libraries (DLLs) that
  35.            are binary compatible with Windows
  36.         o  High capacity DOS and Windows IDEs
  37.         o  Improved IDEs with color syntax highlighting and
  38.            undo/redo
  39.         o  DOS and Windows ObjectBrowsers for navigating source
  40.            code
  41.         o  New compiler optimizations and language features
  42.         o  Extended DOS and Windows application frameworks
  43.         o  Over 3,800 pages of documentation with many new
  44.            tutorials
  45.         o  Over 4 megabytes of on-line help including the Windows
  46.            API
  47.  
  48.  
  49.      2. What are the new features of Turbo Pascal 7.0?
  50.  
  51.         Turbo Pascal 7.0 includes features that make it the best
  52.         way to learn object-oriented programming.  The major new
  53.         features of Turbo Pascal 7.0 are:
  54.  
  55.         o  High capacity DOS Integrated Development Environment
  56.            (IDE)
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.   PRODUCT  :  Turbo Pascal/Borland Pascal           NUMBER  :  1185
  75.   VERSION  :  7.0
  76.        OS  :  ALL
  77.      DATE  :  October 30, 1992                         PAGE  :  2/8
  78.  
  79.     TITLE  :  Questions and Answers of Borland and Turbo Pascal 7.0
  80.  
  81.  
  82.  
  83.  
  84.         o  Improved IDE with color syntax highlighting and
  85.            undo/redo
  86.         o  ObjectBrowser for navigating source code
  87.         o  Additional Turbo Vision objects
  88.         o  1,500 pages of documentation with several new tutorials
  89.         o  1 megabyte of on-line help with copy-and-paste examples
  90.  
  91.  
  92.      3. What's the difference between Borland Pascal with Objects
  93.         7.0 and Turbo Pascal 7.0?
  94.  
  95.         Borland Pascal with Objects 7.0 includes features aimed at
  96.         professional DOS and Windows programmers including the
  97.         ability to create DOS Protected Mode (DPMI) applications,
  98.         DOS Dynamic Link Libraries (DLLs), as well as a more
  99.         complete set of professional tools including Turbo
  100.         Debugger, Turbo Profiler, Turbo Assembler.
  101.  
  102.         Turbo Pascal 7.0 is a subset of Borland Pascal with Objects
  103.         and includes the ability to create DOS real mode programs.
  104.         It includes the high capacity IDE, ObjectBrowser and
  105.         extended Turbo Vision application framework, but does not
  106.         support DOS Protected Mode (DPMI) or Windows development.
  107.  
  108.  
  109.      4. Who uses Pascal?
  110.  
  111.         Borland has shipped over 2,000,000 units of Pascal.  The
  112.         largest segment of Pascal customers is professional
  113.         programmers, who make up 40% of the market.  Pascal is
  114.         widely used for internal corporate application development,
  115.         by consultants and VARs in vertical markets such as
  116.         health-care and construction and by commercial "shrink
  117.         wrap" software developers.  Borland Pascal with Objects 7.0
  118.         is targeted directly to professional programmers who want
  119.         high productivity development for DOS and Windows.
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.   PRODUCT  :  Turbo Pascal/Borland Pascal           NUMBER  :  1185
  141.   VERSION  :  7.0
  142.        OS  :  ALL
  143.      DATE  :  October 30, 1992                         PAGE  :  3/8
  144.  
  145.     TITLE  :  Questions and Answers of Borland and Turbo Pascal 7.0
  146.  
  147.  
  148.  
  149.  
  150.         Pascal is also the most popular language for learning
  151.         structured and object-oriented programming.  Turbo Pascal
  152.         7.0 is targeted at new programmers who want the fastest way
  153.         to learn object-oriented programming.
  154.  
  155.  
  156.      5. Are there commercial applications written in Pascal?
  157.  
  158.         There are many commercial "shrink wrap" software products
  159.         written in Pascal.  These products include leading CAD
  160.         packages such as Autodesk's Generic Cadd, Fast CAD, Turbo
  161.         CAD, Claris' Filemaker Pro for Windows, leading tax
  162.         preparation software such as Tax Cut, Turbo Tax, Parson's
  163.         Personal Tax Edge, financial packages such as Money
  164.         Counts, communications packages such as QModem, Tapcis,
  165.         Ozcis and many others.
  166.  
  167.  
  168.      6. Does Borland use Pascal to develop any of its products?
  169.  
  170.         Borland has a major commercial application under
  171.         development using the new Borland Pascal with Objects 7.0.
  172.         Borland has not yet announced the name of the application
  173.         being developed in Pascal.
  174.  
  175.         In addition, the DOS IDE for Borland Pascal with Objects
  176.         7.0 is written entirely in Pascal using the Turbo Vision
  177.         application framework.
  178.  
  179.  
  180.      7. Why has the product name changed?
  181.  
  182.         We've called the new professional Pascal programming system
  183.         "Borland Pascal with Objects" to reflect the professional
  184.         positioning of the product and provide greater consistency
  185.         with the C++ product line. Borland continues to offer Turbo
  186.         Pascal 7.0 and Turbo Pascal for Windows 1.5 for entry level
  187.         programmers who do not need all of the advanced
  188.         capabilities that professionals require.
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.   PRODUCT  :  Turbo Pascal/Borland Pascal           NUMBER  :  1185
  207.   VERSION  :  7.0
  208.        OS  :  ALL
  209.      DATE  :  October 30, 1992                         PAGE  :  4/8
  210.  
  211.     TITLE  :  Questions and Answers of Borland and Turbo Pascal 7.0
  212.  
  213.  
  214.  
  215.  
  216.      8. What are the benefits of creating DPMI applications?
  217.  
  218.         By using Borland Pascal with Objects 7.0 you can create DOS
  219.         Protected Mode (DPMI) applications that break through the
  220.         640K barrier and access up to 16 megabytes of memory for
  221.         code and data.  This gives you higher capacity for dealing
  222.         with larger amounts of data for more efficient processing.
  223.  
  224.  
  225.      9. How do you create DPMI applications?
  226.  
  227.         You can simply select the Compile Target menu choice to DOS
  228.         protected mode and recompile existing programs.  The
  229.         compiler will create an EXE with a real-mode stub that
  230.         automatically loads the DPMI server and runtime manager and
  231.         then switches to protected mode and runs your program.
  232.  
  233.  
  234.      10.What DPMI technology do you use?  Is there a royalty
  235.         charge?
  236.  
  237.         The DOS extender is fully compatible with the DPMI
  238.         specification and is based entirely on Borland technology
  239.         and was used in the latest version of Borland's Paradox 4.0
  240.         database.  No royalty payments or runtime charges are
  241.         required to distribute protected-mode applications written
  242.         with Borland Pascal with Objects 7.0.
  243.  
  244.  
  245.      11.What is the benefit of DOS DLLs?  How do you use them?
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.   PRODUCT  :  Turbo Pascal/Borland Pascal           NUMBER  :  1185
  273.   VERSION  :  7.0
  274.        OS  :  ALL
  275.      DATE  :  October 30, 1992                         PAGE  :  5/8
  276.  
  277.     TITLE  :  Questions and Answers of Borland and Turbo Pascal 7.0
  278.  
  279.  
  280.  
  281.  
  282.         By creating programs as Dynamic Link Libraries (DLLs) you
  283.         are able to share the same source code and binary file
  284.         between both DOS and Windows programs.  For example, a
  285.         typical business application might be constructed with a
  286.         DOS Turbo Vision user interface and a Dynamic Link Library
  287.         that does "back end" computation and data processing.  The
  288.         back end DLL can be shared with a Windows version of the
  289.         program that uses an ObjectWindows user interface.  The
  290.         source code to the DLL does not require any changes to work
  291.         in Windows and, in fact, does not even need to be
  292.         recompiled to work in Windows.
  293.  
  294.         In the same way, you can compile C or C++ code as a Dynamic
  295.         Link Library using Borland C++ or any other compiler and
  296.         link that code into Windows or DOS applications written
  297.         with Borland Pascal with Objects.  No other language offers
  298.         the ability to create and link to
  299.         DOS and Windows DLLs.
  300.  
  301.  
  302.      12.What are the new optimizations in Borland Pascal with
  303.         Objects 7.0?
  304.  
  305.         Several new compiler optimizations have been added so that
  306.         existing programs can be recompiled for faster performance.
  307.         These include 32 bit LongInt math operations, redundant
  308.         pointer load suppression, optimized sets, constant
  309.         parameters and faster string and file I/O routines.
  310.  
  311.  
  312.      13.Does Borland Pascal with Objects 7.0 include visual
  313.         resource editing?
  314.  
  315.         Yes, Borland Pascal with Objects 7.0 includes Borland's
  316.         Resource Workshop, a fast, powerful way to visually created
  317.         user interface elements including menus, dialogs, bitmaps,
  318.         cursors, icons and so on. There are also third party visual
  319.         resource editing tools available for use with Turbo Vision,
  320.         including Blaise's Turbo Vision Development Toolkit.
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.   PRODUCT  :  Turbo Pascal/Borland Pascal           NUMBER  :  1185
  339.   VERSION  :  7.0
  340.        OS  :  ALL
  341.      DATE  :  October 30, 1992                         PAGE  :  6/8
  342.  
  343.     TITLE  :  Questions and Answers of Borland and Turbo Pascal 7.0
  344.  
  345.  
  346.  
  347.  
  348.      14.Do developers need to buy the Microsoft Windows Software
  349.         Development Kit (SDK) to use Borland Pascal with Objects
  350.         7.0?
  351.  
  352.         No, Borland Pascal with Objects includes everything you
  353.         need to develop DOS and Windows applications.  It is fully
  354.         compatible with Windows 3.0 and 3.1.  It includes:
  355.         o  Windows Integrated Development Environment
  356.         o  Borland Pascal with Objects command line compiler
  357.         o  Windows 3.1 interface files
  358.         o  ObjectWindows application framework
  359.         o  Resource Workshop
  360.         o  WinSight
  361.         o  WinSpector
  362.         o  Resource Compiler
  363.         o  Help Compiler
  364.         o  Turbo Help hypertext system
  365.         o  Sample programs
  366.         o  Complete Windows tutorials
  367.  
  368.  
  369.      15.Does Borland Pascal with Objects 7.0 include help on new
  370.         Windows 3.1 API functions?
  371.         The on-line Turbo Help system has been completely expanded
  372.         to provide more detailed descriptions of Windows API
  373.         functions as well as new entries for all new Windows 3.1
  374.         features.  There are over 4 megabytes of on-line help.  In
  375.         addition, we are making available a complete printed
  376.         reference 3 volume set of all Windows API calls for $39.95.
  377.         This three volume set includes Pascal definitions of all
  378.         API calls and data structures.
  379.  
  380.  
  381.      16.Is the Runtime Library Source Code included?
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.   PRODUCT  :  Turbo Pascal/Borland Pascal           NUMBER  :  1185
  405.   VERSION  :  7.0
  406.        OS  :  ALL
  407.      DATE  :  October 30, 1992                         PAGE  :  7/8
  408.  
  409.     TITLE  :  Questions and Answers of Borland and Turbo Pascal 7.0
  410.  
  411.  
  412.  
  413.  
  414.         As a special bonus to purchasers of Borland Pascal with
  415.         Objects 7.0, we will include in all upgrades a retail
  416.         purchases the Application Frameworks and Runtime Library
  417.         Source Code.  This includes the complete source code to the
  418.         Turbo Vision and ObjectWindows application frameworks and
  419.         is a $195 value.
  420.  
  421.  
  422.      17.Is there a CASE tool for Pascal?  What is Protogen?
  423.  
  424.         Since there are many professional programmers who are new
  425.         to Windows development, Borland will be making available a
  426.         version of the Protogen CASE tool that generates Pascal
  427.         source code.  Protogen allows developers to draw their user
  428.         interface in Windows and then automatically generate much
  429.         of the standard Windows code that is required.  This makes
  430.         it much easier to get started in Windows and
  431.         object-oriented programming.  Protogen will be made
  432.         available for the special price of $49.95 to purchasers of
  433.         Borland Pascal with Objects 7.0.
  434.  
  435.  
  436.      18.Does Borland Pascal with Objects work with the new Paradox
  437.         Engine?
  438.  
  439.         Yes Borland Pascal with Objects works with the latest
  440.         version of the Paradox Engine 3.0.  Paradox Engine 3.0
  441.         includes support for real mode, DOS protected mode (DPMI)
  442.         and Windows application development in Pascal.  It also
  443.         includes a complete object-oriented database framework for
  444.         Pascal programmers as well as faster and more memory
  445.         efficient performance.  Paradox Engine 3.0 is available
  446.         separately.
  447.  
  448.  
  449.      19.What is the minimum hardware configurations for Borland
  450.         Pascal with Objects 7.0 and Turbo Pascal 7.0?
  451.  
  452.         Borland Pascal with Objects 7.0 requires an 80286 or higher
  453.         processor, 2 megabytes of memory, a hard disk.  For Windows
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.   PRODUCT  :  Turbo Pascal/Borland Pascal           NUMBER  :  1185
  471.   VERSION  :  7.0
  472.        OS  :  ALL
  473.      DATE  :  October 30, 1992                         PAGE  :  8/8
  474.  
  475.     TITLE  :  Questions and Answers of Borland and Turbo Pascal 7.0
  476.  
  477.  
  478.  
  479.  
  480.         development you must also have Windows 3.0 or later,
  481.         graphics (EGA, Hercules, VGA or higher resolution) and a
  482.         mouse.
  483.  
  484.         Turbo Pascal 7.0 requires 720K of disk space and 512K of
  485.         memory.  A hard disk and 80286 or higher processor is
  486.         required to use the high-capacity IDE.
  487.  
  488.  
  489.      20.How do the new products affect the existing product line?
  490.  
  491.         Borland Pascal with Objects 7.0 and Turbo Pascal 7.0
  492.         replace the existing Turbo Pascal Professional 6.0 and
  493.         Turbo Pascal 6.0 products. Turbo Pascal for Windows 1.5
  494.         remains on the market as an entry level object-oriented
  495.         programming system for Windows.
  496.  
  497.  
  498.      21.What is the pricing and availability?
  499.  
  500.         Borland Pascal with Objects 7.0 has a suggested retail
  501.         price of $495.00.  Upgrades from any previous version of
  502.         Turbo Pascal for DOS or Windows to Borland Pascal with
  503.         Objects 7.0 are $149.95. As a special bonus, Borland Pascal
  504.         with Objects 7.0 includes the Application Frameworks and
  505.         Runtime Library source code, a $195 value.
  506.  
  507.         Turbo Pascal 7.0 has a suggested retail price of $149.95.
  508.         Upgrades from any previous version of Turbo Pascal for DOS
  509.         or Windows to Turbo Pascal 7.0 is $89.95.
  510.  
  511.         Both products will ship November 2, 1992.
  512.  
  513.   DISCLAIMER: You have the right to use this technical information
  514.   subject to the terms of the No-Nonsense License Statement that
  515.   you received with the Borland product to which this information
  516.   pertains.
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.